# near model CODE resource # jump table entries: 5384-5437 (54 of them) export_673: fn00000000: 00000000 4E56 FFF8 link A6, -0x0008 00000004 48E7 0308 movem.l -[A7], D6,D7,A4 00000008 3C2E 000E move.w D6, [A6 + 0xE] 0000000C 286E 0008 movea.l A4, [A6 + 0x8] 00000010 558F subq.l A7, 2 00000012 2F0C move.l -[A7], A4 00000014 A960 syscall GetControlValue/GetCtlValue 00000016 3E1F move.w D7, [A7]+ 00000018 BC47 cmp.w D6, D7 0000001A 6764 beq +0x66 /* 00000080 */ 0000001C 558F subq.l A7, 2 0000001E 2F0C move.l -[A7], A4 00000020 A961 syscall GetControlMinimum/GetMinCtl 00000022 BE5F cmp.w D7, [A7]+ 00000024 6604 bne +0x6 /* 0000002A */ 00000026 BE46 cmp.w D7, D6 00000028 6E56 bgt +0x58 /* 00000080 */ label0000002A: 0000002A 558F subq.l A7, 2 0000002C 2F0C move.l -[A7], A4 0000002E A962 syscall GetControlMaximum/GetMaxCtl 00000030 BE5F cmp.w D7, [A7]+ 00000032 6604 bne +0x6 /* 00000038 */ 00000034 BE46 cmp.w D7, D6 00000036 6D48 blt +0x4A /* 00000080 */ label00000038: 00000038 2054 movea.l A0, [A4] 0000003A 7000 moveq.l D0, 0x00 0000003C 1028 0011 move.b D0, [A0 + 0x11] 00000040 0C40 00FE cmpi.w D0, 0xFE 00000044 6616 bne +0x18 /* 0000005C */ 00000046 2054 movea.l A0, [A4] 00000048 4228 0010 clr.b [A0 + 0x10] 0000004C 2F0C move.l -[A7], A4 0000004E 3F06 move.w -[A7], D6 00000050 A963 syscall SetControlValue/SetCtlValue 00000052 2054 movea.l A0, [A4] 00000054 117C 00FF 0010 move.b [A0 + 0x10], 0xFF 0000005A 6024 bra +0x26 /* 00000080 */ label0000005C: 0000005C 2054 movea.l A0, [A4] 0000005E 5088 addq.l A0, 8 00000060 43EE FFF8 lea.l A1, [A6 - 0x8] 00000064 22D8 move.l [A1]+, [A0]+ 00000066 22D8 move.l [A1]+, [A0]+ 00000068 41EE FFF8 lea.l A0, [A6 - 0x8] 0000006C 2F08 move.l -[A7], A0 0000006E 4EAD 12CA jsr [A5 + 0x12CA /* export_597 */] 00000072 2F0C move.l -[A7], A4 00000074 3F06 move.w -[A7], D6 00000076 A963 syscall SetControlValue/SetCtlValue 00000078 2F0C move.l -[A7], A4 0000007A 4EBA 0076 jsr [PC + 0x76 /* 000000F2 */] 0000007E 508F addq.l A7, 8 label00000080: 00000080 4CEE 10C0 FFEC movem.l D6,D7,A4, [A6 - 0x14] 00000086 4E5E unlink A6 00000088 4E75 rts export_674: 0000008A 4E56 FFF8 link A6, -0x0008 0000008E 2F0C move.l -[A7], A4 00000090 286E 0008 movea.l A4, [A6 + 0x8] 00000094 2054 movea.l A0, [A4] 00000096 5088 addq.l A0, 8 00000098 43EE FFF8 lea.l A1, [A6 - 0x8] 0000009C 22D8 move.l [A1]+, [A0]+ 0000009E 22D8 move.l [A1]+, [A0]+ 000000A0 41EE FFF8 lea.l A0, [A6 - 0x8] 000000A4 486E FFF8 pea.l [A6 - 0x8] 000000A8 2F0C move.l -[A7], A4 000000AA 4EBA 007A jsr [PC + 0x7A /* 00000126 */] 000000AE 588F addq.l A7, 4 000000B0 2F00 move.l -[A7], D0 000000B2 4EBA 04F8 jsr [PC + 0x4F8 /* 000005AC */] 000000B6 286E FFF4 movea.l A4, [A6 - 0xC] 000000BA 4E5E unlink A6 000000BC 4E75 rts export_675: 000000BE 4E56 FFF8 link A6, -0x0008 000000C2 2F0C move.l -[A7], A4 000000C4 286E 0008 movea.l A4, [A6 + 0x8] 000000C8 2054 movea.l A0, [A4] 000000CA 5088 addq.l A0, 8 000000CC 43EE FFF8 lea.l A1, [A6 - 0x8] 000000D0 22D8 move.l [A1]+, [A0]+ 000000D2 22D8 move.l [A1]+, [A0]+ 000000D4 41EE FFF8 lea.l A0, [A6 - 0x8] 000000D8 486E FFF8 pea.l [A6 - 0x8] 000000DC 2F0C move.l -[A7], A4 000000DE 4EBA 0046 jsr [PC + 0x46 /* 00000126 */] 000000E2 588F addq.l A7, 4 000000E4 2F00 move.l -[A7], D0 000000E6 4EBA 0518 jsr [PC + 0x518 /* 00000600 */] 000000EA 286E FFF4 movea.l A4, [A6 - 0xC] 000000EE 4E5E unlink A6 000000F0 4E75 rts export_676: fn000000F2: 000000F2 4E56 FFF8 link A6, -0x0008 000000F6 2F0C move.l -[A7], A4 000000F8 286E 0008 movea.l A4, [A6 + 0x8] 000000FC 2054 movea.l A0, [A4] 000000FE 5088 addq.l A0, 8 00000100 43EE FFF8 lea.l A1, [A6 - 0x8] 00000104 22D8 move.l [A1]+, [A0]+ 00000106 22D8 move.l [A1]+, [A0]+ 00000108 41EE FFF8 lea.l A0, [A6 - 0x8] 0000010C 486E FFF8 pea.l [A6 - 0x8] 00000110 2F0C move.l -[A7], A4 00000112 4EBA 0012 jsr [PC + 0x12 /* 00000126 */] 00000116 588F addq.l A7, 4 00000118 2F00 move.l -[A7], D0 0000011A 4EBA 0538 jsr [PC + 0x538 /* 00000654 */] 0000011E 286E FFF4 movea.l A4, [A6 - 0xC] 00000122 4E5E unlink A6 00000124 4E75 rts export_677: fn00000126: 00000126 4E56 0000 link A6, 0 0000012A 206E 0008 movea.l A0, [A6 + 0x8] 0000012E 2050 movea.l A0, [A0] 00000130 2F28 0004 move.l -[A7], [A0 + 0x4] 00000134 4EBA 002E jsr [PC + 0x2E /* 00000164 */] 00000138 4E5E unlink A6 0000013A 4E75 rts export_678: fn0000013C: 0000013C 4E56 0000 link A6, 0 00000140 2F0C move.l -[A7], A4 00000142 286E 0008 movea.l A4, [A6 + 0x8] 00000146 7001 moveq.l D0, 0x01 00000148 2054 movea.l A0, [A4] 0000014A 7201 moveq.l D1, 0x01 0000014C B268 0020 cmp.w D1, [A0 + 0x20] 00000150 670A beq +0xC /* 0000015C */ 00000152 7205 moveq.l D1, 0x05 00000154 B268 0020 cmp.w D1, [A0 + 0x20] 00000158 6702 beq +0x4 /* 0000015C */ 0000015A 7000 moveq.l D0, 0x00 label0000015C: 0000015C 286E FFFC movea.l A4, [A6 - 0x4] 00000160 4E5E unlink A6 00000162 4E75 rts export_679: fn00000164: 00000164 4E56 0000 link A6, 0 00000168 48E7 0018 movem.l -[A7], A3,A4 0000016C 286E 0008 movea.l A4, [A6 + 0x8] 00000170 7000 moveq.l D0, 0x00 00000172 2640 movea.l A3, D0 00000174 220C move.l D1, A4 00000176 6728 beq +0x2A /* 000001A0 */ 00000178 B9ED F9E2 cmpa.l A4, [A5 - 0x61E] 0000017C 6616 bne +0x18 /* 00000194 */ 0000017E 206D F62A movea.l A0, [A5 - 0x9D6] 00000182 2F08 move.l -[A7], A0 00000184 2050 movea.l A0, [A0] 00000186 2050 movea.l A0, [A0] 00000188 2268 0034 movea.l A1, [A0 + 0x34] 0000018C 4E91 jsr [A1] 0000018E 2640 movea.l A3, D0 00000190 588F addq.l A7, 4 00000192 600C bra +0xE /* 000001A0 */ label00000194: 00000194 7014 moveq.l D0, 0x14 00000196 B06C 006C cmp.w D0, [A4 + 0x6C] 0000019A 6604 bne +0x6 /* 000001A0 */ 0000019C 266C 0098 movea.l A3, [A4 + 0x98] label000001A0: 000001A0 200B move.l D0, A3 000001A2 4CEE 1800 FFF8 movem.l A3,A4, [A6 - 0x8] 000001A8 4E5E unlink A6 000001AA 4E75 rts export_680: 000001AC 4E56 FFFC link A6, -0x0004 000001B0 2F0C move.l -[A7], A4 000001B2 486E FFFC pea.l [A6 - 0x4] 000001B6 4EBA 0016 jsr [PC + 0x16 /* 000001CE */] 000001BA 486E FFFC pea.l [A6 - 0x4] 000001BE 4EBA 003A jsr [PC + 0x3A /* 000001FA */] 000001C2 2840 movea.l A4, D0 000001C4 200C move.l D0, A4 000001C6 286E FFF8 movea.l A4, [A6 - 0x8] 000001CA 4E5E unlink A6 000001CC 4E75 rts export_681: fn000001CE: 000001CE 4E56 0000 link A6, 0 000001D2 2F0C move.l -[A7], A4 000001D4 286E 0008 movea.l A4, [A6 + 0x8] 000001D8 200C move.l D0, A4 000001DA 6610 bne +0x12 /* 000001EC */ 000001DC 7004 moveq.l D0, 0x04 000001DE 2F00 move.l -[A7], D0 000001E0 4EAD 01AA jsr [A5 + 0x1AA /* export_49 */] 000001E4 2840 movea.l A4, D0 000001E6 200C move.l D0, A4 000001E8 588F addq.l A7, 4 000001EA 6704 beq +0x6 /* 000001F0 */ label000001EC: 000001EC 70FF moveq.l D0, 0xFFFFFFFF 000001EE 2880 move.l [A4], D0 label000001F0: 000001F0 200C move.l D0, A4 000001F2 286E FFFC movea.l A4, [A6 - 0x4] 000001F6 4E5E unlink A6 000001F8 4E75 rts export_682: fn000001FA: 000001FA 4E56 0000 link A6, 0 000001FE 48E7 0018 movem.l -[A7], A3,A4 00000202 286E 0008 movea.l A4, [A6 + 0x8] 00000206 7000 moveq.l D0, 0x00 00000208 2640 movea.l A3, D0 0000020A 4A94 tst.l [A4] 0000020C 672E beq +0x30 /* 0000023C */ 0000020E 70FF moveq.l D0, 0xFFFFFFFF 00000210 B094 cmp.l D0, [A4] 00000212 6608 bne +0xA /* 0000021C */ 00000214 598F subq.l A7, 4 00000216 A924 syscall FrontWindow 00000218 289F move.l [A4], [A7]+ 0000021A 601C bra +0x1E /* 00000238 */ label0000021C: 0000021C 2054 movea.l A0, [A4] 0000021E 28A8 0090 move.l [A4], [A0 + 0x90] 00000222 6014 bra +0x16 /* 00000238 */ label00000224: 00000224 2F14 move.l -[A7], [A4] 00000226 4EBA FF3C jsr [PC - 0xC4 /* 00000164 */] 0000022A 2640 movea.l A3, D0 0000022C 200B move.l D0, A3 0000022E 588F addq.l A7, 4 00000230 660A bne +0xC /* 0000023C */ 00000232 2054 movea.l A0, [A4] 00000234 28A8 0090 move.l [A4], [A0 + 0x90] label00000238: 00000238 4A94 tst.l [A4] 0000023A 66E8 bne -0x16 /* 00000224 */ label0000023C: 0000023C 200B move.l D0, A3 0000023E 4CEE 1800 FFF8 movem.l A3,A4, [A6 - 0x8] 00000244 4E5E unlink A6 00000246 4E75 rts export_683: 00000248 4E56 FFFC link A6, -0x0004 0000024C 48E7 0108 movem.l -[A7], D7,A4 00000250 286E 000C movea.l A4, [A6 + 0xC] 00000254 558F subq.l A7, 2 00000256 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000025A 486E FFFC pea.l [A6 - 0x4] 0000025E A92C syscall FindWindow 00000260 3E1F move.w D7, [A7]+ 00000262 4AAE FFFC tst.l [A6 - 0x4] 00000266 670E beq +0x10 /* 00000276 */ 00000268 2F2E FFFC move.l -[A7], [A6 - 0x4] 0000026C 4EBA FEF6 jsr [PC - 0x10A /* 00000164 */] 00000270 2880 move.l [A4], D0 00000272 588F addq.l A7, 4 00000274 6016 bra +0x18 /* 0000028C */ label00000276: 00000276 7E03 moveq.l D7, 0x03 00000278 206D F62A movea.l A0, [A5 - 0x9D6] 0000027C 2F08 move.l -[A7], A0 0000027E 2050 movea.l A0, [A0] 00000280 2050 movea.l A0, [A0] 00000282 2268 0034 movea.l A1, [A0 + 0x34] 00000286 4E91 jsr [A1] 00000288 2880 move.l [A4], D0 0000028A 588F addq.l A7, 4 label0000028C: 0000028C 3007 move.w D0, D7 0000028E 4CEE 1080 FFF4 movem.l D7,A4, [A6 - 0xC] 00000294 4E5E unlink A6 00000296 4E75 rts export_684: 00000298 4E56 0000 link A6, 0 0000029C 2F0C move.l -[A7], A4 0000029E 286E 0008 movea.l A4, [A6 + 0x8] 000002A2 2F0C move.l -[A7], A4 000002A4 2054 movea.l A0, [A4] 000002A6 2050 movea.l A0, [A0] 000002A8 2268 00A8 movea.l A1, [A0 + 0xA8] 000002AC 4E91 jsr [A1] 000002AE 7000 moveq.l D0, 0x00 000002B0 102E 000F move.b D0, [A6 + 0xF] 000002B4 2F00 move.l -[A7], D0 000002B6 2054 movea.l A0, [A4] 000002B8 2F28 0008 move.l -[A7], [A0 + 0x8] 000002BC 4EAD 19D2 jsr [A5 + 0x19D2 /* export_822 */] 000002C0 286E FFFC movea.l A4, [A6 - 0x4] 000002C4 4E5E unlink A6 000002C6 4E75 rts export_685: fn000002C8: 000002C8 4E56 0000 link A6, 0 000002CC 4E5E unlink A6 000002CE 4E75 rts export_686: 000002D0 4E56 0000 link A6, 0 000002D4 48E7 0018 movem.l -[A7], A3,A4 000002D8 266E 0008 movea.l A3, [A6 + 0x8] 000002DC 2F0B move.l -[A7], A3 000002DE 2053 movea.l A0, [A3] 000002E0 2050 movea.l A0, [A0] 000002E2 2268 0090 movea.l A1, [A0 + 0x90] 000002E6 4E91 jsr [A1] 000002E8 2840 movea.l A4, D0 000002EA 200C move.l D0, A4 000002EC 6710 beq +0x12 /* 000002FE */ 000002EE 2F0C move.l -[A7], A4 000002F0 4EAD 2662 jsr [A5 + 0x2662 /* export_1224 */] 000002F4 7200 moveq.l D1, 0x00 000002F6 1200 move.b D1, D0 000002F8 4A81 tst.l D1 000002FA 588F addq.l A7, 4 000002FC 6002 bra +0x4 /* 00000300 */ label000002FE: 000002FE 7200 moveq.l D1, 0x00 label00000300: 00000300 1001 move.b D0, D1 00000302 588F addq.l A7, 4 00000304 4CEE 1800 FFF8 movem.l A3,A4, [A6 - 0x8] 0000030A 4E5E unlink A6 0000030C 4E75 rts export_687: 0000030E 4E56 0000 link A6, 0 00000312 7000 moveq.l D0, 0x00 00000314 4E5E unlink A6 00000316 4E75 rts export_688: 00000318 4E56 0000 link A6, 0 0000031C 7000 moveq.l D0, 0x00 0000031E 4E5E unlink A6 00000320 4E75 rts export_689: fn00000322: 00000322 4E56 0000 link A6, 0 00000326 2F0C move.l -[A7], A4 00000328 286E 0008 movea.l A4, [A6 + 0x8] 0000032C 2054 movea.l A0, [A4] 0000032E 2248 movea.l A1, A0 00000330 2028 0004 move.l D0, [A0 + 0x4] 00000334 B0A9 0010 cmp.l D0, [A1 + 0x10] 00000338 6708 beq +0xA /* 00000342 */ 0000033A 41E8 0014 lea.l A0, [A0 + 0x14] 0000033E 2008 move.l D0, A0 00000340 600C bra +0xE /* 0000034E */ label00000342: 00000342 2054 movea.l A0, [A4] 00000344 2068 0010 movea.l A0, [A0 + 0x10] 00000348 41E8 0010 lea.l A0, [A0 + 0x10] 0000034C 2008 move.l D0, A0 label0000034E: 0000034E 286E FFFC movea.l A4, [A6 - 0x4] 00000352 4E5E unlink A6 00000354 4E75 rts export_690: 00000356 4E56 0000 link A6, 0 0000035A 48E7 0018 movem.l -[A7], A3,A4 0000035E 286E 0008 movea.l A4, [A6 + 0x8] 00000362 2054 movea.l A0, [A4] 00000364 4A28 0026 tst.b [A0 + 0x26] 00000368 6C1E bge +0x20 /* 00000388 */ 0000036A 2F0C move.l -[A7], A4 0000036C 2050 movea.l A0, [A0] 0000036E 2268 0028 movea.l A1, [A0 + 0x28] 00000372 4E91 jsr [A1] 00000374 2640 movea.l A3, D0 00000376 2F0C move.l -[A7], A4 00000378 2054 movea.l A0, [A4] 0000037A 2050 movea.l A0, [A0] 0000037C 2268 0080 movea.l A1, [A0 + 0x80] 00000380 4E91 jsr [A1] 00000382 2F0B move.l -[A7], A3 00000384 A873 syscall SetPort 00000386 508F addq.l A7, 8 label00000388: 00000388 2054 movea.l A0, [A4] 0000038A 08A8 0007 0026 bclr.b [A0 + 0x26], 0x7 00000390 4CEE 1800 FFF8 movem.l A3,A4, [A6 - 0x8] 00000396 4E5E unlink A6 00000398 4E75 rts export_691: fn0000039A: 0000039A 4E56 0000 link A6, 0 0000039E 48E7 0038 movem.l -[A7], A2,A3,A4 000003A2 286E 0008 movea.l A4, [A6 + 0x8] 000003A6 2F0C move.l -[A7], A4 000003A8 2054 movea.l A0, [A4] 000003AA 2050 movea.l A0, [A0] 000003AC 2268 0090 movea.l A1, [A0 + 0x90] 000003B0 4E91 jsr [A1] 000003B2 2640 movea.l A3, D0 000003B4 200B move.l D0, A3 000003B6 588F addq.l A7, 4 000003B8 6712 beq +0x14 /* 000003CC */ 000003BA 2053 movea.l A0, [A3] 000003BC 226E 000C movea.l A1, [A6 + 0xC] 000003C0 41E8 002A lea.l A0, [A0 + 0x2A] 000003C4 45D1 lea.l A2, [A1] 000003C6 24D8 move.l [A2]+, [A0]+ 000003C8 24D8 move.l [A2]+, [A0]+ 000003CA 6012 bra +0x14 /* 000003DE */ label000003CC: 000003CC 2F0C move.l -[A7], A4 000003CE 4EBA FF52 jsr [PC - 0xAE /* 00000322 */] 000003D2 2040 movea.l A0, D0 000003D4 226E 000C movea.l A1, [A6 + 0xC] 000003D8 22D8 move.l [A1]+, [A0]+ 000003DA 22D8 move.l [A1]+, [A0]+ 000003DC 588F addq.l A7, 4 label000003DE: 000003DE 4CEE 1C00 FFF4 movem.l A2,A3,A4, [A6 - 0xC] 000003E4 4E5E unlink A6 000003E6 4E75 rts export_692: 000003E8 4E56 FFF8 link A6, -0x0008 000003EC 486E FFF8 pea.l [A6 - 0x8] 000003F0 2F2E 0008 move.l -[A7], [A6 + 0x8] 000003F4 4EBA FFA4 jsr [PC - 0x5C /* 0000039A */] 000003F8 486E FFF8 pea.l [A6 - 0x8] 000003FC 4EAD 08CA jsr [A5 + 0x8CA /* export_277 */] 00000400 4E5E unlink A6 00000402 4E75 rts export_693: fn00000404: 00000404 4E56 FFF0 link A6, -0x0010 00000408 48E7 0118 movem.l -[A7], D7,A3,A4 0000040C 1E2E 0017 move.b D7, [A6 + 0x17] 00000410 286E 0008 movea.l A4, [A6 + 0x8] 00000414 2054 movea.l A0, [A4] 00000416 2668 0010 movea.l A3, [A0 + 0x10] 0000041A 4A2B 006E tst.b [A3 + 0x6E] 0000041E 677C beq +0x7E /* 0000049C */ 00000420 2248 movea.l A1, A0 00000422 2028 0004 move.l D0, [A0 + 0x4] 00000426 B0A9 0010 cmp.l D0, [A1 + 0x10] 0000042A 6670 bne +0x72 /* 0000049C */ 0000042C 206E 000C movea.l A0, [A6 + 0xC] 00000430 43EE FFF8 lea.l A1, [A6 - 0x8] 00000434 22D8 move.l [A1]+, [A0]+ 00000436 22D8 move.l [A1]+, [A0]+ 00000438 558F subq.l A7, 2 0000043A 2F2E 0010 move.l -[A7], [A6 + 0x10] 0000043E 486E FFF8 pea.l [A6 - 0x8] 00000442 486E FFF8 pea.l [A6 - 0x8] 00000446 4EAD 0362 jsr [A5 + 0x362 /* export_104 */] 0000044A 4A1F tst.b [A7]+ 0000044C 674E beq +0x50 /* 0000049C */ 0000044E 2054 movea.l A0, [A4] 00000450 2D68 0010 FFF0 move.l [A6 - 0x10], [A0 + 0x10] 00000456 4A07 tst.b D7 00000458 670E beq +0x10 /* 00000468 */ 0000045A 2D6B 007A FFF4 move.l [A6 - 0xC], [A3 + 0x7A] 00000460 2054 movea.l A0, [A4] 00000462 2768 0022 007A move.l [A3 + 0x7A], [A0 + 0x22] label00000468: 00000468 486E FFF8 pea.l [A6 - 0x8] 0000046C A928 syscall InvalRect 0000046E 4A07 tst.b D7 00000470 672A beq +0x2C /* 0000049C */ 00000472 276E FFF4 007A move.l [A3 + 0x7A], [A6 - 0xC] 00000478 558F subq.l A7, 2 0000047A 2F2B 007A move.l -[A7], [A3 + 0x7A] 0000047E A8E2 syscall EmptyRgn 00000480 4A1F tst.b [A7]+ 00000482 6718 beq +0x1A /* 0000049C */ 00000484 3E2B 0014 move.w D7, [A3 + 0x14] 00000488 302B 0010 move.w D0, [A3 + 0x10] 0000048C 5240 addq.w D0, 1 0000048E 3740 0014 move.w [A3 + 0x14], D0 00000492 486B 0010 pea.l [A3 + 0x10] 00000496 A928 syscall InvalRect 00000498 3747 0014 move.w [A3 + 0x14], D7 label0000049C: 0000049C 4CEE 1880 FFE4 movem.l D7,A3,A4, [A6 - 0x1C] 000004A2 4E5E unlink A6 000004A4 4E75 rts fn000004A6: 000004A6 4E56 FFE4 link A6, -0x001C 000004AA 48E7 0118 movem.l -[A7], D7,A3,A4 000004AE 1E2E 0017 move.b D7, [A6 + 0x17] 000004B2 286E 0008 movea.l A4, [A6 + 0x8] 000004B6 2054 movea.l A0, [A4] 000004B8 2668 0010 movea.l A3, [A0 + 0x10] 000004BC 4A2B 006E tst.b [A3 + 0x6E] 000004C0 6700 00E0 beq +0xE2 /* 000005A2 */ 000004C4 2248 movea.l A1, A0 000004C6 2028 0004 move.l D0, [A0 + 0x4] 000004CA B0A9 0010 cmp.l D0, [A1 + 0x10] 000004CE 6600 00D2 bne +0xD4 /* 000005A2 */ 000004D2 41EE 000C lea.l A0, [A6 + 0xC] 000004D6 2D48 FFE8 move.l [A6 - 0x18], A0 000004DA 7000 moveq.l D0, 0x00 000004DC 2D40 FFEC move.l [A6 - 0x14], D0 000004E0 2D6E 0010 FFF0 move.l [A6 - 0x10], [A6 + 0x10] 000004E6 2F0C move.l -[A7], A4 000004E8 4EBA FE38 jsr [PC - 0x1C8 /* 00000322 */] 000004EC 2D40 FFF4 move.l [A6 - 0xC], D0 000004F0 7000 moveq.l D0, 0x00 000004F2 2D6E FFF0 FFF8 move.l [A6 - 0x8], [A6 - 0x10] 000004F8 2D6E FFF4 FFFC move.l [A6 - 0x4], [A6 - 0xC] 000004FE 2F00 move.l -[A7], D0 00000500 558F subq.l A7, 2 00000502 2F2E FFF8 move.l -[A7], [A6 - 0x8] 00000506 2F2E FFFC move.l -[A7], [A6 - 0x4] 0000050A 4EAD 0332 jsr [A5 + 0x332 /* export_98 */] 0000050E 121F move.b D1, [A7]+ 00000510 201F move.l D0, [A7]+ 00000512 4A01 tst.b D1 00000514 57C0 seq D0 00000516 4400 neg.b D0 00000518 4A00 tst.b D0 0000051A 588F addq.l A7, 4 0000051C 6722 beq +0x24 /* 00000540 */ 0000051E 2F2E 0010 move.l -[A7], [A6 + 0x10] 00000522 4EAD 0852 jsr [A5 + 0x852 /* export_262 */] 00000526 2D40 FFEC move.l [A6 - 0x14], D0 0000052A 2F00 move.l -[A7], D0 0000052C 2F2E 000C move.l -[A7], [A6 + 0xC] 00000530 2F2E FFEC move.l -[A7], [A6 - 0x14] 00000534 A8E4 syscall SectRgn 00000536 41EE FFEC lea.l A0, [A6 - 0x14] 0000053A 2D48 FFE8 move.l [A6 - 0x18], A0 0000053E 588F addq.l A7, 4 label00000540: 00000540 558F subq.l A7, 2 00000542 206E FFE8 movea.l A0, [A6 - 0x18] 00000546 2F10 move.l -[A7], [A0] 00000548 A8E2 syscall EmptyRgn 0000054A 4A1F tst.b [A7]+ 0000054C 6648 bne +0x4A /* 00000596 */ 0000054E 4A07 tst.b D7 00000550 670E beq +0x10 /* 00000560 */ 00000552 2D6B 007A FFE4 move.l [A6 - 0x1C], [A3 + 0x7A] 00000558 2054 movea.l A0, [A4] 0000055A 2768 0022 007A move.l [A3 + 0x7A], [A0 + 0x22] label00000560: 00000560 206E FFE8 movea.l A0, [A6 - 0x18] 00000564 2F10 move.l -[A7], [A0] 00000566 A927 syscall InvalRgn 00000568 4A07 tst.b D7 0000056A 672A beq +0x2C /* 00000596 */ 0000056C 276E FFE4 007A move.l [A3 + 0x7A], [A6 - 0x1C] 00000572 558F subq.l A7, 2 00000574 2F2B 007A move.l -[A7], [A3 + 0x7A] 00000578 A8E2 syscall EmptyRgn 0000057A 4A1F tst.b [A7]+ 0000057C 6718 beq +0x1A /* 00000596 */ 0000057E 3E2B 0014 move.w D7, [A3 + 0x14] 00000582 302B 0010 move.w D0, [A3 + 0x10] 00000586 5240 addq.w D0, 1 00000588 3740 0014 move.w [A3 + 0x14], D0 0000058C 486B 0010 pea.l [A3 + 0x10] 00000590 A928 syscall InvalRect 00000592 3747 0014 move.w [A3 + 0x14], D7 label00000596: 00000596 4AAE FFEC tst.l [A6 - 0x14] 0000059A 6706 beq +0x8 /* 000005A2 */ 0000059C 206E FFEC movea.l A0, [A6 - 0x14] 000005A0 A023 syscall DisposHandle/DisposeHandle label000005A2: 000005A2 4CEE 1880 FFD8 movem.l D7,A3,A4, [A6 - 0x28] 000005A8 4E5E unlink A6 000005AA 4E75 rts export_694: fn000005AC: 000005AC 4E56 0000 link A6, 0 000005B0 2F0C move.l -[A7], A4 000005B2 286E 0008 movea.l A4, [A6 + 0x8] 000005B6 7001 moveq.l D0, 0x01 000005B8 2F00 move.l -[A7], D0 000005BA 2F0C move.l -[A7], A4 000005BC 4EBA FD64 jsr [PC - 0x29C /* 00000322 */] 000005C0 588F addq.l A7, 4 000005C2 2F00 move.l -[A7], D0 000005C4 2F2E 000C move.l -[A7], [A6 + 0xC] 000005C8 2F0C move.l -[A7], A4 000005CA 4EBA FE38 jsr [PC - 0x1C8 /* 00000404 */] 000005CE 286E FFFC movea.l A4, [A6 - 0x4] 000005D2 4E5E unlink A6 000005D4 4E75 rts export_695: 000005D6 4E56 0000 link A6, 0 000005DA 2F0C move.l -[A7], A4 000005DC 286E 0008 movea.l A4, [A6 + 0x8] 000005E0 7001 moveq.l D0, 0x01 000005E2 2F00 move.l -[A7], D0 000005E4 2F0C move.l -[A7], A4 000005E6 4EBA FD3A jsr [PC - 0x2C6 /* 00000322 */] 000005EA 588F addq.l A7, 4 000005EC 2F00 move.l -[A7], D0 000005EE 2F2E 000C move.l -[A7], [A6 + 0xC] 000005F2 2F0C move.l -[A7], A4 000005F4 4EBA FEB0 jsr [PC - 0x150 /* 000004A6 */] 000005F8 286E FFFC movea.l A4, [A6 - 0x4] 000005FC 4E5E unlink A6 000005FE 4E75 rts export_696: fn00000600: 00000600 4E56 0000 link A6, 0 00000604 2F0C move.l -[A7], A4 00000606 286E 0008 movea.l A4, [A6 + 0x8] 0000060A 7000 moveq.l D0, 0x00 0000060C 2F00 move.l -[A7], D0 0000060E 2F0C move.l -[A7], A4 00000610 4EBA FD10 jsr [PC - 0x2F0 /* 00000322 */] 00000614 588F addq.l A7, 4 00000616 2F00 move.l -[A7], D0 00000618 2F2E 000C move.l -[A7], [A6 + 0xC] 0000061C 2F0C move.l -[A7], A4 0000061E 4EBA FDE4 jsr [PC - 0x21C /* 00000404 */] 00000622 286E FFFC movea.l A4, [A6 - 0x4] 00000626 4E5E unlink A6 00000628 4E75 rts export_697: 0000062A 4E56 0000 link A6, 0 0000062E 2F0C move.l -[A7], A4 00000630 286E 0008 movea.l A4, [A6 + 0x8] 00000634 7000 moveq.l D0, 0x00 00000636 2F00 move.l -[A7], D0 00000638 2F0C move.l -[A7], A4 0000063A 4EBA FCE6 jsr [PC - 0x31A /* 00000322 */] 0000063E 588F addq.l A7, 4 00000640 2F00 move.l -[A7], D0 00000642 2F2E 000C move.l -[A7], [A6 + 0xC] 00000646 2F0C move.l -[A7], A4 00000648 4EBA FE5C jsr [PC - 0x1A4 /* 000004A6 */] 0000064C 286E FFFC movea.l A4, [A6 - 0x4] 00000650 4E5E unlink A6 00000652 4E75 rts export_698: fn00000654: 00000654 4E56 FFFC link A6, -0x0004 00000658 48E7 0018 movem.l -[A7], A3,A4 0000065C 286E 0008 movea.l A4, [A6 + 0x8] 00000660 2054 movea.l A0, [A4] 00000662 2668 0010 movea.l A3, [A0 + 0x10] 00000666 4A2B 006E tst.b [A3 + 0x6E] 0000066A 672C beq +0x2E /* 00000698 */ 0000066C 2248 movea.l A1, A0 0000066E 2028 0004 move.l D0, [A0 + 0x4] 00000672 B0A9 0010 cmp.l D0, [A1 + 0x10] 00000676 6620 bne +0x22 /* 00000698 */ 00000678 2F2E 000C move.l -[A7], [A6 + 0xC] 0000067C A92A syscall ValidRect 0000067E 2D6B 007A FFFC move.l [A6 - 0x4], [A3 + 0x7A] 00000684 2054 movea.l A0, [A4] 00000686 2768 0022 007A move.l [A3 + 0x7A], [A0 + 0x22] 0000068C 2F2E 000C move.l -[A7], [A6 + 0xC] 00000690 A92A syscall ValidRect 00000692 276E FFFC 007A move.l [A3 + 0x7A], [A6 - 0x4] label00000698: 00000698 4CEE 1800 FFF4 movem.l A3,A4, [A6 - 0xC] 0000069E 4E5E unlink A6 000006A0 4E75 rts export_699: 000006A2 4E56 FFF8 link A6, -0x0008 000006A6 48E7 0018 movem.l -[A7], A3,A4 000006AA 286E 0008 movea.l A4, [A6 + 0x8] 000006AE 2F2D F62A move.l -[A7], [A5 - 0x9D6] 000006B2 4EAD 011A jsr [A5 + 0x11A /* export_31 */] 000006B6 7000 moveq.l D0, 0x00 000006B8 2D40 FFFC move.l [A6 - 0x4], D0 000006BC 2F0C move.l -[A7], A4 000006BE 4EBA FA7C jsr [PC - 0x584 /* 0000013C */] 000006C2 4A00 tst.b D0 000006C4 508F addq.l A7, 8 000006C6 662C bne +0x2E /* 000006F4 */ 000006C8 486E FFF8 pea.l [A6 - 0x8] 000006CC 4EBA FB00 jsr [PC - 0x500 /* 000001CE */] 000006D0 588F addq.l A7, 4 000006D2 6004 bra +0x6 /* 000006D8 */ label000006D4: 000006D4 2D4B FFFC move.l [A6 - 0x4], A3 label000006D8: 000006D8 486E FFF8 pea.l [A6 - 0x8] 000006DC 4EBA FB1C jsr [PC - 0x4E4 /* 000001FA */] 000006E0 2640 movea.l A3, D0 000006E2 200B move.l D0, A3 000006E4 588F addq.l A7, 4 000006E6 670C beq +0xE /* 000006F4 */ 000006E8 2F0B move.l -[A7], A3 000006EA 4EBA FA50 jsr [PC - 0x5B0 /* 0000013C */] 000006EE 4A00 tst.b D0 000006F0 588F addq.l A7, 4 000006F2 66E0 bne -0x1E /* 000006D4 */ label000006F4: 000006F4 4AAE FFFC tst.l [A6 - 0x4] 000006F8 6714 beq +0x16 /* 0000070E */ 000006FA 2054 movea.l A0, [A4] 000006FC 2F28 0010 move.l -[A7], [A0 + 0x10] 00000700 206E FFFC movea.l A0, [A6 - 0x4] 00000704 2050 movea.l A0, [A0] 00000706 2F28 0010 move.l -[A7], [A0 + 0x10] 0000070A A921 syscall SendBehind 0000070C 6008 bra +0xA /* 00000716 */ label0000070E: 0000070E 2054 movea.l A0, [A4] 00000710 2F28 0010 move.l -[A7], [A0 + 0x10] 00000714 A91F syscall SelectWindow label00000716: 00000716 4CEE 1800 FFF0 movem.l A3,A4, [A6 - 0x10] 0000071C 4E5E unlink A6 0000071E 4E75 rts export_700: 00000720 4E56 0000 link A6, 0 00000724 206E 0008 movea.l A0, [A6 + 0x8] 00000728 2050 movea.l A0, [A0] 0000072A 700A moveq.l D0, 0x0A 0000072C B050 cmp.w D0, [A0] 0000072E 57C0 seq D0 00000730 4400 neg.b D0 00000732 4E5E unlink A6 00000734 4E75 rts export_701: 00000736 4E56 0000 link A6, 0 0000073A 206E 0008 movea.l A0, [A6 + 0x8] 0000073E 2050 movea.l A0, [A0] 00000740 2F08 move.l -[A7], A0 00000742 598F subq.l A7, 4 00000744 A924 syscall FrontWindow 00000746 201F move.l D0, [A7]+ 00000748 205F movea.l A0, [A7]+ 0000074A B0A8 0010 cmp.l D0, [A0 + 0x10] 0000074E 57C0 seq D0 00000750 4400 neg.b D0 00000752 4E5E unlink A6 00000754 4E75 rts export_702: 00000756 4E56 FEFC link A6, -0x0104 0000075A 48E7 0018 movem.l -[A7], A3,A4 0000075E 286E 0008 movea.l A4, [A6 + 0x8] 00000762 41EE FEFC lea.l A0, [A6 - 0x104] 00000766 4210 clr.b [A0] 00000768 2054 movea.l A0, [A4] 0000076A 2D48 FFFC move.l [A6 - 0x4], A0 0000076E 2668 0008 movea.l A3, [A0 + 0x8] 00000772 3028 000E move.w D0, [A0 + 0xE] 00000776 D07C 0C08 add.w D0, 0xC08 0000077A 48C0 ext.l D0 0000077C 2F00 move.l -[A7], D0 0000077E 486E FEFC pea.l [A6 - 0x104] 00000782 2F0B move.l -[A7], A3 00000784 2053 movea.l A0, [A3] 00000786 2050 movea.l A0, [A0] 00000788 2268 0054 movea.l A1, [A0 + 0x54] 0000078C 4E91 jsr [A1] 0000078E 2054 movea.l A0, [A4] 00000790 2F28 0010 move.l -[A7], [A0 + 0x10] 00000794 486E FEFC pea.l [A6 - 0x104] 00000798 A91A syscall SetWTitle 0000079A 4CEE 1800 FEF4 movem.l A3,A4, [A6 - 0x10C] 000007A0 4E5E unlink A6 000007A2 4E75 rts export_703: fn000007A4: 000007A4 4E56 0000 link A6, 0 000007A8 48E7 0018 movem.l -[A7], A3,A4 000007AC 286E 0008 movea.l A4, [A6 + 0x8] 000007B0 2F0C move.l -[A7], A4 000007B2 2054 movea.l A0, [A4] 000007B4 2050 movea.l A0, [A0] 000007B6 2268 0028 movea.l A1, [A0 + 0x28] 000007BA 4E91 jsr [A1] 000007BC 2640 movea.l A3, D0 000007BE 2054 movea.l A0, [A4] 000007C0 4AA8 002A tst.l [A0 + 0x2A] 000007C4 588F addq.l A7, 4 000007C6 670A beq +0xC /* 000007D2 */ 000007C8 2F28 002A move.l -[A7], [A0 + 0x2A] 000007CC 4EAD 2A02 jsr [A5 + 0x2A02 /* export_1340 */] 000007D0 588F addq.l A7, 4 label000007D2: 000007D2 2F0C move.l -[A7], A4 000007D4 4EBA FAF2 jsr [PC - 0x50E /* 000002C8 */] 000007D8 2F0B move.l -[A7], A3 000007DA A873 syscall SetPort 000007DC 588F addq.l A7, 4 000007DE 4CEE 1800 FFF8 movem.l A3,A4, [A6 - 0x8] 000007E4 4E5E unlink A6 000007E6 4E75 rts export_704: fn000007E8: 000007E8 4E56 FFF4 link A6, -0x000C 000007EC 48E7 0018 movem.l -[A7], A3,A4 000007F0 286E 0008 movea.l A4, [A6 + 0x8] 000007F4 2D6D F64E FFFC move.l [A6 - 0x4], [A5 - 0x9B2] 000007FA 2F0C move.l -[A7], A4 000007FC 2054 movea.l A0, [A4] 000007FE 2050 movea.l A0, [A0] 00000800 2268 0090 movea.l A1, [A0 + 0x90] 00000804 4E91 jsr [A1] 00000806 2640 movea.l A3, D0 00000808 200B move.l D0, A3 0000080A 6724 beq +0x26 /* 00000830 */ 0000080C 41EE FFF4 lea.l A0, [A6 - 0xC] 00000810 2053 movea.l A0, [A3] 00000812 41E8 002A lea.l A0, [A0 + 0x2A] 00000816 43EE FFF4 lea.l A1, [A6 - 0xC] 0000081A 22D8 move.l [A1]+, [A0]+ 0000081C 22D8 move.l [A1]+, [A0]+ 0000081E 47EE FFF4 lea.l A3, [A6 - 0xC] 00000822 3013 move.w D0, [A3] 00000824 D16E FFFC add.w [A6 - 0x4], D0 00000828 302B 0002 move.w D0, [A3 + 0x2] 0000082C D16E FFFE add.w [A6 - 0x2], D0 label00000830: 00000830 202E FFFC move.l D0, [A6 - 0x4] 00000834 4CEE 1800 FFEC movem.l A3,A4, [A6 - 0x14] 0000083A 4E5E unlink A6 0000083C 4E75 rts export_705: 0000083E 4E56 0000 link A6, 0 00000842 558F subq.l A7, 2 00000844 598F subq.l A7, 4 00000846 302E 000A move.w D0, [A6 + 0xA] 0000084A 48C0 ext.l D0 0000084C 4840 swap.w D0 0000084E 4240 clr.w D0 00000850 2F00 move.l -[A7], D0 00000852 2F2E 000C move.l -[A7], [A6 + 0xC] 00000856 A868 syscall FixMul 00000858 A86C syscall FixRound 0000085A 301F move.w D0, [A7]+ 0000085C 4E5E unlink A6 0000085E 4E75 rts export_706: 00000860 4E56 0000 link A6, 0 00000864 48E7 0108 movem.l -[A7], D7,A4 00000868 286E 0008 movea.l A4, [A6 + 0x8] 0000086C 4207 clr.b D7 0000086E 202E 000C move.l D0, [A6 + 0xC] 00000872 0480 636C 6572 subi.l D0, 0x636C6572 /* 'cler' */ 00000878 6750 beq +0x52 /* 000008CA */ 0000087A 0480 0003 0B07 subi.l D0, 0x30B07 00000880 6748 beq +0x4A /* 000008CA */ 00000882 0480 0006 03A7 subi.l D0, 0x603A7 00000888 6740 beq +0x42 /* 000008CA */ 0000088A 0480 0CEB FF54 subi.l D0, 0xCEBFF54 00000890 6738 beq +0x3A /* 000008CA */ 00000892 0480 0214 FF00 subi.l D0, 0x214FF00 00000898 6730 beq +0x32 /* 000008CA */ 0000089A 0480 00EE F9ED subi.l D0, 0xEEF9ED 000008A0 6728 beq +0x2A /* 000008CA */ 000008A2 0480 000A 0404 subi.l D0, 0xA0404 000008A8 670A beq +0xC /* 000008B4 */ 000008AA 0480 01FE F40A subi.l D0, 0x1FEF40A 000008B0 6718 beq +0x1A /* 000008CA */ 000008B2 6018 bra +0x1A /* 000008CC */ label000008B4: 000008B4 2F0C move.l -[A7], A4 000008B6 2054 movea.l A0, [A4] 000008B8 2050 movea.l A0, [A0] 000008BA 2268 0004 movea.l A1, [A0 + 0x4] 000008BE 4E91 jsr [A1] 000008C0 0C80 0000 6784 cmpi.l D0, 0x6784 000008C6 588F addq.l A7, 4 000008C8 6602 bne +0x4 /* 000008CC */ label000008CA: 000008CA 7E01 moveq.l D7, 0x01 label000008CC: 000008CC 1007 move.b D0, D7 000008CE 4CEE 1080 FFF8 movem.l D7,A4, [A6 - 0x8] 000008D4 4E5E unlink A6 000008D6 4E75 rts export_707: 000008D8 4E56 0000 link A6, 0 000008DC 598F subq.l A7, 4 000008DE 486D F9F6 pea.l [A5 - 0x60A] 000008E2 3F3C 0028 move.w -[A7], 0x28 /* '(' */ 000008E6 A9ED syscall Pack6 000008E8 598F subq.l A7, 4 000008EA 7016 moveq.l D0, 0x16 000008EC 3F00 move.w -[A7], D0 000008EE 2F3C 8402 0008 move.l -[A7], 0x84020008 000008F4 A8B5 syscall ScriptUtil 000008F6 201F move.l D0, [A7]+ 000008F8 3B40 F9FA move.w [A5 - 0x606], D0 000008FC 4E5E unlink A6 000008FE 4E75 rts export_708: fn00000900: 00000900 4E56 0000 link A6, 0 00000904 2F0C move.l -[A7], A4 00000906 286E 0008 movea.l A4, [A6 + 0x8] 0000090A 2054 movea.l A0, [A4] 0000090C 4AA8 003C tst.l [A0 + 0x3C] 00000910 670E beq +0x10 /* 00000920 */ 00000912 2068 003C movea.l A0, [A0 + 0x3C] 00000916 2050 movea.l A0, [A0] 00000918 3028 0036 move.w D0, [A0 + 0x36] 0000091C 48C0 ext.l D0 0000091E 6002 bra +0x4 /* 00000922 */ label00000920: 00000920 7000 moveq.l D0, 0x00 label00000922: 00000922 286E FFFC movea.l A4, [A6 - 0x4] 00000926 4E5E unlink A6 00000928 4E75 rts export_709: 0000092A 4E56 FFFC link A6, -0x0004 0000092E 2F0C move.l -[A7], A4 00000930 286E 0008 movea.l A4, [A6 + 0x8] 00000934 2054 movea.l A0, [A4] 00000936 4AA8 0038 tst.l [A0 + 0x38] 0000093A 671C beq +0x1E /* 00000958 */ 0000093C 302E 000E move.w D0, [A6 + 0xE] 00000940 48C0 ext.l D0 00000942 2F00 move.l -[A7], D0 00000944 2F28 0038 move.l -[A7], [A0 + 0x38] 00000948 4EAD 181A jsr [A5 + 0x181A /* export_767 */] 0000094C 2D40 FFFC move.l [A6 - 0x4], D0 00000950 41EE FFFC lea.l A0, [A6 - 0x4] 00000954 508F addq.l A7, 8 00000956 6004 bra +0x6 /* 0000095C */ label00000958: 00000958 41ED F64E lea.l A0, [A5 - 0x9B2] label0000095C: 0000095C 2010 move.l D0, [A0] 0000095E 286E FFF8 movea.l A4, [A6 - 0x8] 00000962 4E5E unlink A6 00000964 4E75 rts export_710: 00000966 4E56 0000 link A6, 0 0000096A 48E7 0018 movem.l -[A7], A3,A4 0000096E 266E 000C movea.l A3, [A6 + 0xC] 00000972 286E 0008 movea.l A4, [A6 + 0x8] 00000976 2054 movea.l A0, [A4] 00000978 4AA8 0038 tst.l [A0 + 0x38] 0000097C 670E beq +0x10 /* 0000098C */ 0000097E 2F13 move.l -[A7], [A3] 00000980 2F28 0038 move.l -[A7], [A0 + 0x38] 00000984 4EAD 22DA jsr [A5 + 0x22DA /* export_1111 */] 00000988 2680 move.l [A3], D0 0000098A 508F addq.l A7, 8 label0000098C: 0000098C 4CEE 1800 FFF8 movem.l A3,A4, [A6 - 0x8] 00000992 4E5E unlink A6 00000994 4E75 rts export_711: 00000996 4E56 0000 link A6, 0 0000099A 2F0C move.l -[A7], A4 0000099C 286E 0008 movea.l A4, [A6 + 0x8] 000009A0 2054 movea.l A0, [A4] 000009A2 4AA8 003C tst.l [A0 + 0x3C] 000009A6 6712 beq +0x14 /* 000009BA */ 000009A8 2F28 003C move.l -[A7], [A0 + 0x3C] 000009AC 4EAD 2662 jsr [A5 + 0x2662 /* export_1224 */] 000009B0 7200 moveq.l D1, 0x00 000009B2 1200 move.b D1, D0 000009B4 4A81 tst.l D1 000009B6 588F addq.l A7, 4 000009B8 6002 bra +0x4 /* 000009BC */ label000009BA: 000009BA 7200 moveq.l D1, 0x00 label000009BC: 000009BC 1001 move.b D0, D1 000009BE 286E FFFC movea.l A4, [A6 - 0x4] 000009C2 4E5E unlink A6 000009C4 4E75 rts export_712: 000009C6 4E56 0000 link A6, 0 000009CA 206E 0008 movea.l A0, [A6 + 0x8] 000009CE 2050 movea.l A0, [A0] 000009D0 3028 005E move.w D0, [A0 + 0x5E] 000009D4 4E5E unlink A6 000009D6 4E75 rts export_713: 000009D8 4E56 0000 link A6, 0 000009DC 2F0C move.l -[A7], A4 000009DE 286E 0008 movea.l A4, [A6 + 0x8] 000009E2 2054 movea.l A0, [A4] 000009E4 4A68 005E tst.w [A0 + 0x5E] 000009E8 6D20 blt +0x22 /* 00000A0A */ 000009EA 3028 005E move.w D0, [A0 + 0x5E] 000009EE 48C0 ext.l D0 000009F0 81FC 0018 divs.w D0, 0x18 000009F4 5240 addq.w D0, 1 000009F6 4440 neg.w D0 000009F8 2054 movea.l A0, [A4] 000009FA 3140 005E move.w [A0 + 0x5E], D0 000009FE 2054 movea.l A0, [A4] 00000A00 2F28 0008 move.l -[A7], [A0 + 0x8] 00000A04 4EAD 17D2 jsr [A5 + 0x17D2 /* export_758 */] 00000A08 588F addq.l A7, 4 label00000A0A: 00000A0A 286E FFFC movea.l A4, [A6 - 0x4] 00000A0E 4E5E unlink A6 00000A10 4E75 rts export_714: 00000A12 4E56 FFE8 link A6, -0x0018 00000A16 48E7 0318 movem.l -[A7], D6,D7,A3,A4 00000A1A 266E 0008 movea.l A3, [A6 + 0x8] 00000A1E 2053 movea.l A0, [A3] 00000A20 2068 0008 movea.l A0, [A0 + 0x8] 00000A24 2D48 FFFC move.l [A6 - 0x4], A0 00000A28 2050 movea.l A0, [A0] 00000A2A 2868 0018 movea.l A4, [A0 + 0x18] 00000A2E 4AAE 0010 tst.l [A6 + 0x10] 00000A32 6604 bne +0x6 /* 00000A38 */ 00000A34 2D4C 0010 move.l [A6 + 0x10], A4 label00000A38: 00000A38 B9EE 0010 cmpa.l A4, [A6 + 0x10] 00000A3C 57C0 seq D0 00000A3E 0240 0001 andi.w D0, 0x1 00000A42 48C0 ext.l D0 00000A44 1C00 move.b D6, D0 00000A46 2F0B move.l -[A7], A3 00000A48 2053 movea.l A0, [A3] 00000A4A 2050 movea.l A0, [A0] 00000A4C 2268 00DC movea.l A1, [A0 + 0xDC] 00000A50 4E91 jsr [A1] 00000A52 2D40 FFF8 move.l [A6 - 0x8], D0 00000A56 4A06 tst.b D6 00000A58 588F addq.l A7, 4 00000A5A 6728 beq +0x2A /* 00000A84 */ 00000A5C 2053 movea.l A0, [A3] 00000A5E 0C68 8000 0044 cmpi.w [A0 + 0x44], 0x8000 00000A64 671E beq +0x20 /* 00000A84 */ 00000A66 2053 movea.l A0, [A3] 00000A68 226E 000C movea.l A1, [A6 + 0xC] 00000A6C 41E8 0044 lea.l A0, [A0 + 0x44] 00000A70 22D8 move.l [A1]+, [A0]+ 00000A72 22D8 move.l [A1]+, [A0]+ 00000A74 2F2E 000C move.l -[A7], [A6 + 0xC] 00000A78 2F2E FFF8 move.l -[A7], [A6 - 0x8] 00000A7C 4EAD 035A jsr [A5 + 0x35A /* export_103 */] 00000A80 6000 00A2 bra +0xA4 /* 00000B24 */ label00000A84: 00000A84 2F2E 000C move.l -[A7], [A6 + 0xC] 00000A88 4EAD 085A jsr [A5 + 0x85A /* export_263 */] 00000A8C 2F0B move.l -[A7], A3 00000A8E 2053 movea.l A0, [A3] 00000A90 2050 movea.l A0, [A0] 00000A92 2268 0090 movea.l A1, [A0 + 0x90] 00000A96 4E91 jsr [A1] 00000A98 2840 movea.l A4, D0 00000A9A 7E01 moveq.l D7, 0x01 00000A9C 2F2E 0010 move.l -[A7], [A6 + 0x10] 00000AA0 486E FFE8 pea.l [A6 - 0x18] 00000AA4 4EAD 04D2 jsr [A5 + 0x4D2 /* export_150 */] 00000AA8 41EE FFE8 lea.l A0, [A6 - 0x18] 00000AAC 4FEF 0010 lea.l A7, [A7 + 0x10] 00000AB0 6032 bra +0x34 /* 00000AE4 */ label00000AB2: 00000AB2 4A07 tst.b D7 00000AB4 671C beq +0x1E /* 00000AD2 */ 00000AB6 4207 clr.b D7 00000AB8 2F2E 000C move.l -[A7], [A6 + 0xC] 00000ABC 2F2E FFF4 move.l -[A7], [A6 - 0xC] 00000AC0 2F0C move.l -[A7], A4 00000AC2 2054 movea.l A0, [A4] 00000AC4 2050 movea.l A0, [A0] 00000AC6 2268 002C movea.l A1, [A0 + 0x2C] 00000ACA 4E91 jsr [A1] 00000ACC 4FEF 000C lea.l A7, [A7 + 0xC] 00000AD0 6012 bra +0x14 /* 00000AE4 */ label00000AD2: 00000AD2 2F2E 000C move.l -[A7], [A6 + 0xC] 00000AD6 2F2E FFF4 move.l -[A7], [A6 - 0xC] 00000ADA 2F0C move.l -[A7], A4 00000ADC 4EAD 1912 jsr [A5 + 0x1912 /* export_798 */] 00000AE0 4FEF 000C lea.l A7, [A7 + 0xC] label00000AE4: 00000AE4 486E FFE8 pea.l [A6 - 0x18] 00000AE8 4EAD 04E2 jsr [A5 + 0x4E2 /* export_152 */] 00000AEC 2D40 FFF4 move.l [A6 - 0xC], D0 00000AF0 588F addq.l A7, 4 00000AF2 66BE bne -0x40 /* 00000AB2 */ 00000AF4 4A06 tst.b D6 00000AF6 672C beq +0x2E /* 00000B24 */ 00000AF8 206E 000C movea.l A0, [A6 + 0xC] 00000AFC 2253 movea.l A1, [A3] 00000AFE 43E9 0044 lea.l A1, [A1 + 0x44] 00000B02 22D8 move.l [A1]+, [A0]+ 00000B04 22D8 move.l [A1]+, [A0]+ 00000B06 2053 movea.l A0, [A3] 00000B08 4868 0044 pea.l [A0 + 0x44] 00000B0C 302E FFFA move.w D0, [A6 - 0x6] 00000B10 48C0 ext.l D0 00000B12 4480 neg.l D0 00000B14 3F00 move.w -[A7], D0 00000B16 302E FFF8 move.w D0, [A6 - 0x8] 00000B1A 48C0 ext.l D0 00000B1C 4480 neg.l D0 00000B1E 3F00 move.w -[A7], D0 00000B20 4EAD 0352 jsr [A5 + 0x352 /* export_102 */] label00000B24: 00000B24 4CEE 18C0 FFD8 movem.l D6,D7,A3,A4, [A6 - 0x28] 00000B2A 4E5E unlink A6 00000B2C 4E75 rts export_715: 00000B2E 4E56 FFE8 link A6, -0x0018 00000B32 48E7 0718 movem.l -[A7], D5,D6,D7,A3,A4 00000B36 286E 0008 movea.l A4, [A6 + 0x8] 00000B3A 7000 moveq.l D0, 0x00 00000B3C 2640 movea.l A3, D0 00000B3E 2054 movea.l A0, [A4] 00000B40 2068 003C movea.l A0, [A0 + 0x3C] 00000B44 2D48 FFFC move.l [A6 - 0x4], A0 00000B48 2050 movea.l A0, [A0] 00000B4A 4868 0016 pea.l [A0 + 0x16] 00000B4E 4EAD 0872 jsr [A5 + 0x872 /* export_266 */] 00000B52 3C00 move.w D6, D0 00000B54 3A2E 000C move.w D5, [A6 + 0xC] 00000B58 9A46 sub.w D5, D6 00000B5A DC6E 000C add.w D6, [A6 + 0xC] 00000B5E 2054 movea.l A0, [A4] 00000B60 2068 0008 movea.l A0, [A0 + 0x8] 00000B64 2D48 FFF8 move.l [A6 - 0x8], A0 00000B68 2050 movea.l A0, [A0] 00000B6A 2F28 0018 move.l -[A7], [A0 + 0x18] 00000B6E 486E FFF0 pea.l [A6 - 0x10] 00000B72 4EAD 2572 jsr [A5 + 0x2572 /* export_1194 */] 00000B76 4FEF 000C lea.l A7, [A7 + 0xC] 00000B7A 6042 bra +0x44 /* 00000BBE */ label00000B7C: 00000B7C 2F0B move.l -[A7], A3 00000B7E 4EAD 18EA jsr [A5 + 0x18EA /* export_793 */] 00000B82 2D40 FFE8 move.l [A6 - 0x18], D0 00000B86 41EE FFE8 lea.l A0, [A6 - 0x18] 00000B8A 43EE FFEC lea.l A1, [A6 - 0x14] 00000B8E 22D8 move.l [A1]+, [A0]+ 00000B90 41EE FFEC lea.l A0, [A6 - 0x14] 00000B94 3E10 move.w D7, [A0] 00000B96 BA47 cmp.w D5, D7 00000B98 588F addq.l A7, 4 00000B9A 6E22 bgt +0x24 /* 00000BBE */ 00000B9C BC47 cmp.w D6, D7 00000B9E 6D1E blt +0x20 /* 00000BBE */ 00000BA0 2F2E 000C move.l -[A7], [A6 + 0xC] 00000BA4 2F0B move.l -[A7], A3 00000BA6 206E FFFC movea.l A0, [A6 - 0x4] 00000BAA 2F08 move.l -[A7], A0 00000BAC 2050 movea.l A0, [A0] 00000BAE 2050 movea.l A0, [A0] 00000BB0 2268 003C movea.l A1, [A0 + 0x3C] 00000BB4 4E91 jsr [A1] 00000BB6 4A00 tst.b D0 00000BB8 4FEF 000C lea.l A7, [A7 + 0xC] 00000BBC 6610 bne +0x12 /* 00000BCE */ label00000BBE: 00000BBE 486E FFF0 pea.l [A6 - 0x10] 00000BC2 4EAD 257A jsr [A5 + 0x257A /* export_1195 */] 00000BC6 2640 movea.l A3, D0 00000BC8 200B move.l D0, A3 00000BCA 588F addq.l A7, 4 00000BCC 66AE bne -0x50 /* 00000B7C */ label00000BCE: 00000BCE 200B move.l D0, A3 00000BD0 4CEE 18E0 FFD4 movem.l D5,D6,D7,A3,A4, [A6 - 0x2C] 00000BD6 4E5E unlink A6 00000BD8 4E75 rts export_716: 00000BDA 4E56 FFF8 link A6, -0x0008 00000BDE 48E7 0018 movem.l -[A7], A3,A4 00000BE2 286E 0008 movea.l A4, [A6 + 0x8] 00000BE6 2054 movea.l A0, [A4] 00000BE8 4AA8 004C tst.l [A0 + 0x4C] 00000BEC 6742 beq +0x44 /* 00000C30 */ 00000BEE 2F0C move.l -[A7], A4 00000BF0 2050 movea.l A0, [A0] 00000BF2 2268 0028 movea.l A1, [A0 + 0x28] 00000BF6 4E91 jsr [A1] 00000BF8 2D40 FFF8 move.l [A6 - 0x8], D0 00000BFC 2654 movea.l A3, [A4] 00000BFE 2D6B 003C FFFC move.l [A6 - 0x4], [A3 + 0x3C] 00000C04 7000 moveq.l D0, 0x00 00000C06 2F00 move.l -[A7], D0 00000C08 2F2B 004C move.l -[A7], [A3 + 0x4C] 00000C0C 206E FFFC movea.l A0, [A6 - 0x4] 00000C10 2F08 move.l -[A7], A0 00000C12 2050 movea.l A0, [A0] 00000C14 2050 movea.l A0, [A0] 00000C16 2268 0050 movea.l A1, [A0 + 0x50] 00000C1A 4E91 jsr [A1] 00000C1C 2054 movea.l A0, [A4] 00000C1E 7000 moveq.l D0, 0x00 00000C20 2140 004C move.l [A0 + 0x4C], D0 00000C24 2F2E FFF8 move.l -[A7], [A6 - 0x8] 00000C28 A873 syscall SetPort 00000C2A 4FEF 0010 lea.l A7, [A7 + 0x10] 00000C2E 6008 bra +0xA /* 00000C38 */ label00000C30: 00000C30 2F0C move.l -[A7], A4 00000C32 4EBA FB70 jsr [PC - 0x490 /* 000007A4 */] 00000C36 588F addq.l A7, 4 label00000C38: 00000C38 4CEE 1800 FFF0 movem.l A3,A4, [A6 - 0x10] 00000C3E 4E5E unlink A6 00000C40 4E75 rts export_717: 00000C42 4E56 0000 link A6, 0 00000C46 48E7 0108 movem.l -[A7], D7,A4 00000C4A 286E 0008 movea.l A4, [A6 + 0x8] 00000C4E 2054 movea.l A0, [A4] 00000C50 0828 0006 0060 btst.b [A0 + 0x60], 0x6 00000C56 6726 beq +0x28 /* 00000C7E */ 00000C58 4A2D FAFC tst.b [A5 - 0x504] 00000C5C 6620 bne +0x22 /* 00000C7E */ 00000C5E 2F0C move.l -[A7], A4 00000C60 4EBA FC9E jsr [PC - 0x362 /* 00000900 */] 00000C64 3E00 move.w D7, D0 00000C66 588F addq.l A7, 4 00000C68 6714 beq +0x16 /* 00000C7E */ 00000C6A 2054 movea.l A0, [A4] 00000C6C 08A8 0006 0060 bclr.b [A0 + 0x60], 0x6 00000C72 48C7 ext.l D7 00000C74 2F07 move.l -[A7], D7 00000C76 2F0C move.l -[A7], A4 00000C78 4EAD 1FBA jsr [A5 + 0x1FBA /* export_1011 */] 00000C7C 508F addq.l A7, 8 label00000C7E: 00000C7E 4CEE 1080 FFF8 movem.l D7,A4, [A6 - 0x8] 00000C84 4E5E unlink A6 00000C86 4E75 rts export_718: fn00000C88: 00000C88 4E56 0000 link A6, 0 00000C8C 206E 0008 movea.l A0, [A6 + 0x8] 00000C90 2050 movea.l A0, [A0] 00000C92 317C 8000 0044 move.w [A0 + 0x44], 0x8000 00000C98 4E5E unlink A6 00000C9A 4E75 rts export_719: 00000C9C 4E56 0000 link A6, 0 00000CA0 2F0C move.l -[A7], A4 00000CA2 286E 0008 movea.l A4, [A6 + 0x8] 00000CA6 2054 movea.l A0, [A4] 00000CA8 2F28 0062 move.l -[A7], [A0 + 0x62] 00000CAC 2F0C move.l -[A7], A4 00000CAE 4EBA FB38 jsr [PC - 0x4C8 /* 000007E8 */] 00000CB2 588F addq.l A7, 4 00000CB4 2F00 move.l -[A7], D0 00000CB6 4EAD 0842 jsr [A5 + 0x842 /* export_260 */] 00000CBA 286E FFFC movea.l A4, [A6 - 0x4] 00000CBE 4E5E unlink A6 00000CC0 4E75 rts export_720: 00000CC2 4E56 FFF8 link A6, -0x0008 00000CC6 2F0C move.l -[A7], A4 00000CC8 286E 0008 movea.l A4, [A6 + 0x8] 00000CCC 2054 movea.l A0, [A4] 00000CCE 4A28 0081 tst.b [A0 + 0x81] 00000CD2 6D18 blt +0x1A /* 00000CEC */ 00000CD4 41EE FFF8 lea.l A0, [A6 - 0x8] 00000CD8 486E FFF8 pea.l [A6 - 0x8] 00000CDC 2F0C move.l -[A7], A4 00000CDE 4EBA 0014 jsr [PC + 0x14 /* 00000CF4 */] 00000CE2 486E FFF8 pea.l [A6 - 0x8] 00000CE6 2F0C move.l -[A7], A4 00000CE8 4EBA F8C2 jsr [PC - 0x73E /* 000005AC */] label00000CEC: 00000CEC 286E FFF4 movea.l A4, [A6 - 0xC] 00000CF0 4E5E unlink A6 00000CF2 4E75 rts export_721: fn00000CF4: 00000CF4 4E56 0000 link A6, 0 00000CF8 2F0C move.l -[A7], A4 00000CFA 286E 000C movea.l A4, [A6 + 0xC] 00000CFE 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000D02 4EBA F61E jsr [PC - 0x9E2 /* 00000322 */] 00000D06 2040 movea.l A0, D0 00000D08 224C movea.l A1, A4 00000D0A 22D8 move.l [A1]+, [A0]+ 00000D0C 22D8 move.l [A1]+, [A0]+ 00000D0E 526C 0004 addq.w [A4 + 0x4], 1 00000D12 526C 0006 addq.w [A4 + 0x6], 1 00000D16 302C 0004 move.w D0, [A4 + 0x4] 00000D1A 907C 0010 sub.w D0, 0x10 00000D1E 3880 move.w [A4], D0 00000D20 302C 0006 move.w D0, [A4 + 0x6] 00000D24 907C 0010 sub.w D0, 0x10 00000D28 3940 0002 move.w [A4 + 0x2], D0 00000D2C 286E FFFC movea.l A4, [A6 - 0x4] 00000D30 4E5E unlink A6 00000D32 4E75 rts export_722: 00000D34 4E56 FFDC link A6, -0x0024 00000D38 48E7 0718 movem.l -[A7], D5,D6,D7,A3,A4 00000D3C 286E 0008 movea.l A4, [A6 + 0x8] 00000D40 2054 movea.l A0, [A4] 00000D42 4AA8 0070 tst.l [A0 + 0x70] 00000D46 6710 beq +0x12 /* 00000D58 */ 00000D48 558F subq.l A7, 2 00000D4A 2054 movea.l A0, [A4] 00000D4C 2F28 0070 move.l -[A7], [A0 + 0x70] 00000D50 A960 syscall GetControlValue/GetCtlValue 00000D52 301F move.w D0, [A7]+ 00000D54 48C0 ext.l D0 00000D56 6002 bra +0x4 /* 00000D5A */ label00000D58: 00000D58 7000 moveq.l D0, 0x00 label00000D5A: 00000D5A 3A00 move.w D5, D0 00000D5C 2054 movea.l A0, [A4] 00000D5E 4AA8 0074 tst.l [A0 + 0x74] 00000D62 6710 beq +0x12 /* 00000D74 */ 00000D64 558F subq.l A7, 2 00000D66 2054 movea.l A0, [A4] 00000D68 2F28 0074 move.l -[A7], [A0 + 0x74] 00000D6C A960 syscall GetControlValue/GetCtlValue 00000D6E 301F move.w D0, [A7]+ 00000D70 48C0 ext.l D0 00000D72 6002 bra +0x4 /* 00000D76 */ label00000D74: 00000D74 7000 moveq.l D0, 0x00 label00000D76: 00000D76 3C00 move.w D6, D0 00000D78 2054 movea.l A0, [A4] 00000D7A 2D68 0062 FFF8 move.l [A6 - 0x8], [A0 + 0x62] 00000D80 302E FFFA move.w D0, [A6 - 0x6] 00000D84 9045 sub.w D0, D5 00000D86 3F00 move.w -[A7], D0 00000D88 302E FFF8 move.w D0, [A6 - 0x8] 00000D8C 9046 sub.w D0, D6 00000D8E 3F00 move.w -[A7], D0 00000D90 201F move.l D0, [A7]+ 00000D92 2D40 FFFC move.l [A6 - 0x4], D0 00000D96 2F00 move.l -[A7], D0 00000D98 2017 move.l D0, [A7] 00000D9A 4A80 tst.l D0 00000D9C 588F addq.l A7, 4 00000D9E 6700 011A beq +0x11C /* 00000EBA */ 00000DA2 2F0C move.l -[A7], A4 00000DA4 4EBA F57C jsr [PC - 0xA84 /* 00000322 */] 00000DA8 588F addq.l A7, 4 00000DAA 2F00 move.l -[A7], D0 00000DAC 4EAD 08CA jsr [A5 + 0x8CA /* export_277 */] 00000DB0 2640 movea.l A3, D0 00000DB2 41EE FFF0 lea.l A0, [A6 - 0x10] 00000DB6 486E FFF0 pea.l [A6 - 0x10] 00000DBA 2F0C move.l -[A7], A4 00000DBC 4EBA F5DC jsr [PC - 0xA24 /* 0000039A */] 00000DC0 4207 clr.b D7 00000DC2 4A6E FFFE tst.w [A6 - 0x2] 00000DC6 4FEF 000C lea.l A7, [A7 + 0xC] 00000DCA 6700 0086 beq +0x88 /* 00000E52 */ 00000DCE 41EE FFE8 lea.l A0, [A6 - 0x18] 00000DD2 486E FFE8 pea.l [A6 - 0x18] 00000DD6 2054 movea.l A0, [A4] 00000DD8 2F28 0008 move.l -[A7], [A0 + 0x8] 00000DDC 2F28 002A move.l -[A7], [A0 + 0x2A] 00000DE0 4EAD 261A jsr [A5 + 0x261A /* export_1215 */] 00000DE4 1E00 move.b D7, D0 00000DE6 4FEF 000C lea.l A7, [A7 + 0xC] 00000DEA 6766 beq +0x68 /* 00000E52 */ 00000DEC 41EE FFDC lea.l A0, [A6 - 0x24] 00000DF0 2054 movea.l A0, [A4] 00000DF2 2D68 002A FFE4 move.l [A6 - 0x1C], [A0 + 0x2A] 00000DF8 486E FFDC pea.l [A6 - 0x24] 00000DFC 7000 moveq.l D0, 0x00 00000DFE 2F00 move.l -[A7], D0 00000E00 206E FFE4 movea.l A0, [A6 - 0x1C] 00000E04 2F08 move.l -[A7], A0 00000E06 2050 movea.l A0, [A0] 00000E08 2050 movea.l A0, [A0] 00000E0A 2268 002C movea.l A1, [A0 + 0x2C] 00000E0E 4E91 jsr [A1] 00000E10 3D6E FFF2 FFEA move.w [A6 - 0x16], [A6 - 0xE] 00000E16 302E FFF6 move.w D0, [A6 - 0xA] 00000E1A D07C 000F add.w D0, 0xF 00000E1E 3D40 FFEE move.w [A6 - 0x12], D0 00000E22 7000 moveq.l D0, 0x00 00000E24 2F00 move.l -[A7], D0 00000E26 322E FFFE move.w D1, [A6 - 0x2] 00000E2A 48C1 ext.l D1 00000E2C 2F01 move.l -[A7], D1 00000E2E 486E FFE8 pea.l [A6 - 0x18] 00000E32 2F0C move.l -[A7], A4 00000E34 4EAD 228A jsr [A5 + 0x228A /* export_1101 */] 00000E38 7000 moveq.l D0, 0x00 00000E3A 2F00 move.l -[A7], D0 00000E3C 322E FFFE move.w D1, [A6 - 0x2] 00000E40 48C1 ext.l D1 00000E42 2F01 move.l -[A7], D1 00000E44 2054 movea.l A0, [A4] 00000E46 2F28 002A move.l -[A7], [A0 + 0x2A] 00000E4A 4EAD 2622 jsr [A5 + 0x2622 /* export_1216 */] 00000E4E 4FEF 0028 lea.l A7, [A7 + 0x28] label00000E52: 00000E52 3F05 move.w -[A7], D5 00000E54 3F06 move.w -[A7], D6 00000E56 201F move.l D0, [A7]+ 00000E58 2054 movea.l A0, [A4] 00000E5A 2140 0062 move.l [A0 + 0x62], D0 00000E5E 302E FFFC move.w D0, [A6 - 0x4] 00000E62 48C0 ext.l D0 00000E64 2F00 move.l -[A7], D0 00000E66 302E FFFE move.w D0, [A6 - 0x2] 00000E6A 48C0 ext.l D0 00000E6C 2F00 move.l -[A7], D0 00000E6E 486E FFF0 pea.l [A6 - 0x10] 00000E72 2F0C move.l -[A7], A4 00000E74 4EAD 228A jsr [A5 + 0x228A /* export_1101 */] 00000E78 2054 movea.l A0, [A4] 00000E7A 2F28 0008 move.l -[A7], [A0 + 0x8] 00000E7E 4EAD 17D2 jsr [A5 + 0x17D2 /* export_758 */] 00000E82 2054 movea.l A0, [A4] 00000E84 117C 0001 0080 move.b [A0 + 0x80], 0x1 00000E8A 4A07 tst.b D7 00000E8C 4FEF 0014 lea.l A7, [A7 + 0x14] 00000E90 671A beq +0x1C /* 00000EAC */ 00000E92 7000 moveq.l D0, 0x00 00000E94 2F00 move.l -[A7], D0 00000E96 322E FFFE move.w D1, [A6 - 0x2] 00000E9A 48C1 ext.l D1 00000E9C 2F01 move.l -[A7], D1 00000E9E 2054 movea.l A0, [A4] 00000EA0 2F28 003C move.l -[A7], [A0 + 0x3C] 00000EA4 4EAD 2622 jsr [A5 + 0x2622 /* export_1216 */] 00000EA8 4FEF 000C lea.l A7, [A7 + 0xC] label00000EAC: 00000EAC 2F0C move.l -[A7], A4 00000EAE 4EAD 0D62 jsr [A5 + 0xD62 /* export_424 */] 00000EB2 2F0B move.l -[A7], A3 00000EB4 4EAD 08D2 jsr [A5 + 0x8D2 /* export_278 */] 00000EB8 508F addq.l A7, 8 label00000EBA: 00000EBA 202E FFFC move.l D0, [A6 - 0x4] 00000EBE 4CEE 18E0 FFC8 movem.l D5,D6,D7,A3,A4, [A6 - 0x38] 00000EC4 4E5E unlink A6 00000EC6 4E75 rts export_723: 00000EC8 4E56 FFE0 link A6, -0x0020 00000ECC 48E7 0318 movem.l -[A7], D6,D7,A3,A4 00000ED0 266E 0010 movea.l A3, [A6 + 0x10] 00000ED4 286E 0008 movea.l A4, [A6 + 0x8] 00000ED8 41EE FFF8 lea.l A0, [A6 - 0x8] 00000EDC 486E FFF8 pea.l [A6 - 0x8] 00000EE0 2F0C move.l -[A7], A4 00000EE2 4EBA F4B6 jsr [PC - 0xB4A /* 0000039A */] 00000EE6 2054 movea.l A0, [A4] 00000EE8 2068 0010 movea.l A0, [A0 + 0x10] 00000EEC 2068 0018 movea.l A0, [A0 + 0x18] 00000EF0 2050 movea.l A0, [A0] 00000EF2 5488 addq.l A0, 2 00000EF4 2D48 FFF4 move.l [A6 - 0xC], A0 00000EF8 43EE FFEC lea.l A1, [A6 - 0x14] 00000EFC 22D8 move.l [A1]+, [A0]+ 00000EFE 22D8 move.l [A1]+, [A0]+ 00000F00 41EE FFEC lea.l A0, [A6 - 0x14] 00000F04 486E FFEC pea.l [A6 - 0x14] 00000F08 4EAD 088A jsr [A5 + 0x88A /* export_269 */] 00000F0C 2F2E 000C move.l -[A7], [A6 + 0xC] 00000F10 486E FFF8 pea.l [A6 - 0x8] 00000F14 4EAD 087A jsr [A5 + 0x87A /* export_267 */] 00000F18 4A00 tst.b D0 00000F1A 4FEF 0014 lea.l A7, [A7 + 0x14] 00000F1E 6708 beq +0xA /* 00000F28 */ 00000F20 202D F64E move.l D0, [A5 - 0x9B2] 00000F24 6000 022C bra +0x22E /* 00001152 */ label00000F28: 00000F28 206E 000C movea.l A0, [A6 + 0xC] 00000F2C 43EE FFE0 lea.l A1, [A6 - 0x20] 00000F30 22D8 move.l [A1]+, [A0]+ 00000F32 22D8 move.l [A1]+, [A0]+ 00000F34 486E FFF8 pea.l [A6 - 0x8] 00000F38 4EAD 0872 jsr [A5 + 0x872 /* export_266 */] 00000F3C 2E00 move.l D7, D0 00000F3E 486E FFE0 pea.l [A6 - 0x20] 00000F42 4EAD 0872 jsr [A5 + 0x872 /* export_266 */] 00000F46 9E80 sub.l D7, D0 00000F48 4A87 tst.l D7 00000F4A 508F addq.l A7, 8 00000F4C 6D42 blt +0x44 /* 00000F90 */ 00000F4E 302E FFE0 move.w D0, [A6 - 0x20] 00000F52 B06E FFF8 cmp.w D0, [A6 - 0x8] 00000F56 6F00 0098 ble +0x9A /* 00000FF0 */ 00000F5A 3D6E FFF8 FFE0 move.w [A6 - 0x20], [A6 - 0x8] 00000F60 302E FFE4 move.w D0, [A6 - 0x1C] 00000F64 B06E FFFC cmp.w D0, [A6 - 0x4] 00000F68 6F00 0086 ble +0x88 /* 00000FF0 */ 00000F6C 302E FFE0 move.w D0, [A6 - 0x20] 00000F70 48C0 ext.l D0 00000F72 322E FFE4 move.w D1, [A6 - 0x1C] 00000F76 48C1 ext.l D1 00000F78 342E FFFC move.w D2, [A6 - 0x4] 00000F7C 48C2 ext.l D2 00000F7E 9282 sub.l D1, D2 00000F80 D280 add.l D1, D0 00000F82 2F01 move.l -[A7], D1 00000F84 4EAD 0492 jsr [A5 + 0x492 /* export_142 */] 00000F88 3D40 FFE0 move.w [A6 - 0x20], D0 00000F8C 588F addq.l A7, 4 00000F8E 6060 bra +0x62 /* 00000FF0 */ label00000F90: 00000F90 4246 clr.w D6 00000F92 200B move.l D0, A3 00000F94 6702 beq +0x4 /* 00000F98 */ 00000F96 3C13 move.w D6, [A3] label00000F98: 00000F98 3006 move.w D0, D6 00000F9A 5240 addq.w D0, 1 00000F9C 672E beq +0x30 /* 00000FCC */ 00000F9E 5340 subq.w D0, 1 00000FA0 674E beq +0x50 /* 00000FF0 */ 00000FA2 5340 subq.w D0, 1 00000FA4 6702 beq +0x4 /* 00000FA8 */ 00000FA6 6048 bra +0x4A /* 00000FF0 */ label00000FA8: 00000FA8 302E FFE0 move.w D0, [A6 - 0x20] 00000FAC 48C0 ext.l D0 00000FAE 2F00 move.l -[A7], D0 00000FB0 2007 move.l D0, D7 00000FB2 7202 moveq.l D1, 0x02 00000FB4 4EAD 0312 jsr [A5 + 0x312 /* export_94 */] 00000FB8 2200 move.l D1, D0 00000FBA 201F move.l D0, [A7]+ 00000FBC 9081 sub.l D0, D1 00000FBE 2F00 move.l -[A7], D0 00000FC0 4EAD 0492 jsr [A5 + 0x492 /* export_142 */] 00000FC4 3D40 FFE0 move.w [A6 - 0x20], D0 00000FC8 588F addq.l A7, 4 00000FCA 6024 bra +0x26 /* 00000FF0 */ label00000FCC: 00000FCC 302E FFE4 move.w D0, [A6 - 0x1C] 00000FD0 48C0 ext.l D0 00000FD2 2F00 move.l -[A7], D0 00000FD4 486E FFF8 pea.l [A6 - 0x8] 00000FD8 4EAD 086A jsr [A5 + 0x86A /* export_265 */] 00000FDC 588F addq.l A7, 4 00000FDE 2200 move.l D1, D0 00000FE0 201F move.l D0, [A7]+ 00000FE2 9081 sub.l D0, D1 00000FE4 2F00 move.l -[A7], D0 00000FE6 4EAD 0492 jsr [A5 + 0x492 /* export_142 */] 00000FEA 3D40 FFE0 move.w [A6 - 0x20], D0 00000FEE 588F addq.l A7, 4 label00000FF0: 00000FF0 486E FFF8 pea.l [A6 - 0x8] 00000FF4 4EAD 086A jsr [A5 + 0x86A /* export_265 */] 00000FF8 2E00 move.l D7, D0 00000FFA 486E FFE0 pea.l [A6 - 0x20] 00000FFE 4EAD 086A jsr [A5 + 0x86A /* export_265 */] 00001002 9E80 sub.l D7, D0 00001004 4A87 tst.l D7 00001006 508F addq.l A7, 8 00001008 6D42 blt +0x44 /* 0000104C */ 0000100A 302E FFE2 move.w D0, [A6 - 0x1E] 0000100E B06E FFFA cmp.w D0, [A6 - 0x6] 00001012 6F00 009A ble +0x9C /* 000010AE */ 00001016 3D6E FFFA FFE2 move.w [A6 - 0x1E], [A6 - 0x6] 0000101C 302E FFE6 move.w D0, [A6 - 0x1A] 00001020 B06E FFFE cmp.w D0, [A6 - 0x2] 00001024 6F00 0088 ble +0x8A /* 000010AE */ 00001028 302E FFE2 move.w D0, [A6 - 0x1E] 0000102C 48C0 ext.l D0 0000102E 322E FFE6 move.w D1, [A6 - 0x1A] 00001032 48C1 ext.l D1 00001034 342E FFFE move.w D2, [A6 - 0x2] 00001038 48C2 ext.l D2 0000103A 9282 sub.l D1, D2 0000103C D280 add.l D1, D0 0000103E 2F01 move.l -[A7], D1 00001040 4EAD 0492 jsr [A5 + 0x492 /* export_142 */] 00001044 3D40 FFE2 move.w [A6 - 0x1E], D0 00001048 588F addq.l A7, 4 0000104A 6062 bra +0x64 /* 000010AE */ label0000104C: 0000104C 4246 clr.w D6 0000104E 200B move.l D0, A3 00001050 6704 beq +0x6 /* 00001056 */ 00001052 3C2B 0002 move.w D6, [A3 + 0x2] label00001056: 00001056 3006 move.w D0, D6 00001058 5240 addq.w D0, 1 0000105A 672E beq +0x30 /* 0000108A */ 0000105C 5340 subq.w D0, 1 0000105E 674E beq +0x50 /* 000010AE */ 00001060 5340 subq.w D0, 1 00001062 6702 beq +0x4 /* 00001066 */ 00001064 6048 bra +0x4A /* 000010AE */ label00001066: 00001066 302E FFE2 move.w D0, [A6 - 0x1E] 0000106A 48C0 ext.l D0 0000106C 2F00 move.l -[A7], D0 0000106E 2007 move.l D0, D7 00001070 7202 moveq.l D1, 0x02 00001072 4EAD 0312 jsr [A5 + 0x312 /* export_94 */] 00001076 2200 move.l D1, D0 00001078 201F move.l D0, [A7]+ 0000107A 9081 sub.l D0, D1 0000107C 2F00 move.l -[A7], D0 0000107E 4EAD 0492 jsr [A5 + 0x492 /* export_142 */] 00001082 3D40 FFE2 move.w [A6 - 0x1E], D0 00001086 588F addq.l A7, 4 00001088 6024 bra +0x26 /* 000010AE */ label0000108A: 0000108A 302E FFE6 move.w D0, [A6 - 0x1A] 0000108E 48C0 ext.l D0 00001090 2F00 move.l -[A7], D0 00001092 486E FFF8 pea.l [A6 - 0x8] 00001096 4EAD 086A jsr [A5 + 0x86A /* export_265 */] 0000109A 588F addq.l A7, 4 0000109C 2200 move.l D1, D0 0000109E 201F move.l D0, [A7]+ 000010A0 9081 sub.l D0, D1 000010A2 2F00 move.l -[A7], D0 000010A4 4EAD 0492 jsr [A5 + 0x492 /* export_142 */] 000010A8 3D40 FFE2 move.w [A6 - 0x1E], D0 000010AC 588F addq.l A7, 4 label000010AE: 000010AE 2054 movea.l A0, [A4] 000010B0 4A28 0080 tst.b [A0 + 0x80] 000010B4 670C beq +0xE /* 000010C2 */ 000010B6 2F0C move.l -[A7], A4 000010B8 2050 movea.l A0, [A0] 000010BA 2268 0100 movea.l A1, [A0 + 0x100] 000010BE 4E91 jsr [A1] 000010C0 588F addq.l A7, 4 label000010C2: 000010C2 2F0C move.l -[A7], A4 000010C4 2054 movea.l A0, [A4] 000010C6 2050 movea.l A0, [A0] 000010C8 2268 00DC movea.l A1, [A0 + 0xDC] 000010CC 4E91 jsr [A1] 000010CE 2D40 FFE8 move.l [A6 - 0x18], D0 000010D2 302E FFEA move.w D0, [A6 - 0x16] 000010D6 48C0 ext.l D0 000010D8 4480 neg.l D0 000010DA 3D40 FFEA move.w [A6 - 0x16], D0 000010DE 302E FFE8 move.w D0, [A6 - 0x18] 000010E2 48C0 ext.l D0 000010E4 4480 neg.l D0 000010E6 3D40 FFE8 move.w [A6 - 0x18], D0 000010EA 2F2E FFE8 move.l -[A7], [A6 - 0x18] 000010EE 486E FFE0 pea.l [A6 - 0x20] 000010F2 4EAD 049A jsr [A5 + 0x49A /* export_143 */] 000010F6 2F0C move.l -[A7], A4 000010F8 4EBA F228 jsr [PC - 0xDD8 /* 00000322 */] 000010FC 588F addq.l A7, 4 000010FE 2F00 move.l -[A7], D0 00001100 4EAD 08CA jsr [A5 + 0x8CA /* export_277 */] 00001104 2640 movea.l A3, D0 00001106 2054 movea.l A0, [A4] 00001108 4AA8 0074 tst.l [A0 + 0x74] 0000110C 4FEF 0010 lea.l A7, [A7 + 0x10] 00001110 6712 beq +0x14 /* 00001124 */ 00001112 302E FFE0 move.w D0, [A6 - 0x20] 00001116 48C0 ext.l D0 00001118 2F00 move.l -[A7], D0 0000111A 2F28 0074 move.l -[A7], [A0 + 0x74] 0000111E 4EBA EEE0 jsr [PC - 0x1120 /* 00000000 */] 00001122 508F addq.l A7, 8 label00001124: 00001124 2054 movea.l A0, [A4] 00001126 4AA8 0070 tst.l [A0 + 0x70] 0000112A 6712 beq +0x14 /* 0000113E */ 0000112C 302E FFE2 move.w D0, [A6 - 0x1E] 00001130 48C0 ext.l D0 00001132 2F00 move.l -[A7], D0 00001134 2F28 0070 move.l -[A7], [A0 + 0x70] 00001138 4EBA EEC6 jsr [PC - 0x113A /* 00000000 */] 0000113C 508F addq.l A7, 8 label0000113E: 0000113E 2F0B move.l -[A7], A3 00001140 4EAD 08D2 jsr [A5 + 0x8D2 /* export_278 */] 00001144 2F0C move.l -[A7], A4 00001146 2054 movea.l A0, [A4] 00001148 2050 movea.l A0, [A0] 0000114A 2268 00FC movea.l A1, [A0 + 0xFC] 0000114E 4E91 jsr [A1] 00001150 508F addq.l A7, 8 label00001152: 00001152 4CEE 18C0 FFD0 movem.l D6,D7,A3,A4, [A6 - 0x30] 00001158 4E5E unlink A6 0000115A 4E75 rts export_724: 0000115C 4E56 0000 link A6, 0 00001160 2F0C move.l -[A7], A4 00001162 286E 0008 movea.l A4, [A6 + 0x8] 00001166 2F2E 000C move.l -[A7], [A6 + 0xC] 0000116A 2F0C move.l -[A7], A4 0000116C 4EBA FB1A jsr [PC - 0x4E6 /* 00000C88 */] 00001170 2054 movea.l A0, [A4] 00001172 117C 0001 0080 move.b [A0 + 0x80], 0x1 00001178 286E FFFC movea.l A4, [A6 - 0x4] 0000117C 4E5E unlink A6 0000117E 4E75 rts export_725: fn00001180: 00001180 4E56 FFF4 link A6, -0x000C 00001184 48E7 0018 movem.l -[A7], A3,A4 00001188 286E 0008 movea.l A4, [A6 + 0x8] 0000118C 2F2E 0010 move.l -[A7], [A6 + 0x10] 00001190 2F2E 000C move.l -[A7], [A6 + 0xC] 00001194 2F0C move.l -[A7], A4 00001196 4EAD 190A jsr [A5 + 0x190A /* export_797 */] 0000119A 4A00 tst.b D0 0000119C 4FEF 000C lea.l A7, [A7 + 0xC] 000011A0 6744 beq +0x46 /* 000011E6 */ 000011A2 2054 movea.l A0, [A4] 000011A4 2F28 0026 move.l -[A7], [A0 + 0x26] 000011A8 486E FFF4 pea.l [A6 - 0xC] 000011AC 4EAD 04D2 jsr [A5 + 0x4D2 /* export_150 */] 000011B0 41EE FFF4 lea.l A0, [A6 - 0xC] 000011B4 508F addq.l A7, 8 000011B6 601C bra +0x1E /* 000011D4 */ label000011B8: 000011B8 2F2E 0010 move.l -[A7], [A6 + 0x10] 000011BC 2F2E 000C move.l -[A7], [A6 + 0xC] 000011C0 2F0B move.l -[A7], A3 000011C2 2053 movea.l A0, [A3] 000011C4 2050 movea.l A0, [A0] 000011C6 2268 003C movea.l A1, [A0 + 0x3C] 000011CA 4E91 jsr [A1] 000011CC 4A00 tst.b D0 000011CE 4FEF 000C lea.l A7, [A7 + 0xC] 000011D2 6616 bne +0x18 /* 000011EA */ label000011D4: 000011D4 486E FFF4 pea.l [A6 - 0xC] 000011D8 4EAD 04E2 jsr [A5 + 0x4E2 /* export_152 */] 000011DC 2640 movea.l A3, D0 000011DE 200B move.l D0, A3 000011E0 588F addq.l A7, 4 000011E2 66D4 bne -0x2A /* 000011B8 */ 000011E4 6004 bra +0x6 /* 000011EA */ label000011E6: 000011E6 7000 moveq.l D0, 0x00 000011E8 2640 movea.l A3, D0 label000011EA: 000011EA 200B move.l D0, A3 000011EC 4CEE 1800 FFEC movem.l A3,A4, [A6 - 0x14] 000011F2 4E5E unlink A6 000011F4 4E75 rts export_726: 000011F6 4E56 0000 link A6, 0 000011FA 2F2E 0010 move.l -[A7], [A6 + 0x10] 000011FE 2F2E 000C move.l -[A7], [A6 + 0xC] 00001202 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001206 4EBA FF78 jsr [PC - 0x88 /* 00001180 */] 0000120A 4A80 tst.l D0 0000120C 56C0 sne D0 0000120E 4400 neg.b D0 00001210 4E5E unlink A6 00001212 4E75 rts